cudgel one's brain - Turc Anglais Dictionnaire